==========================================
=                                        =
=  @                                     =
=                  cccccccc              =
=         r        cccccccc              =
=EEEEEE         r          r             =
=                         r              =
=          r        r                    =
=     c                          c       =
=     c                          c       =
=     c  EEEEEEEEEEEEEEEEEEEEE   c       =
=  u  c                          c  u    =
=                                        =
=   bbbbbb                  ppppppppp    =
=   bbbbbb                  ppppppppp    =
=   bbbbbb                  ppppppppp    =
=                                        =
=EEEEEEEEEEEEEUr           UEEEEEEEEEEEEE=
=                                        =
=               cc                       =
=             cc  cc                     =
=      r    cc      cc                   =
=         cc          cc        r        =
=       cc       r  cc  cc               =
=   r  cc         cc      cc             =
=        cc      cc      cc              =
= L        cc  cc      cc                =
=            cc      cc                  =
=              cc  cc           r        =
=   r            cc                      =
=S    S    S    G    G    S    S    S    =
==========================================